
lnum=[int(i) for i in input().split()]

if lnum[1]==0: #降序输入，则第一个指数为0意味着后面没了
    print("0 0")
else:
    res=[]
    for i in range(0,len(lnum),2):
        if lnum[i+1]!=0:
            res.append(lnum[i]*lnum[i+1])
            res.append(lnum[i+1]-1)

    print(*res)


"""
3 4 -5 2 6 1 -2 0

2 0

注意：1、测试点2、4：
输入是降次输入，如果第一个输入的指数为0，则导数为零多项式，输出0 0，return。
2、输入输出的是非零项，即如果某项指数为0（常数），其倒数必为0，不输出。
"""